Big Huge Thesaurus

passero cape

noun

sounds kind of like